There are two internet places in town. One is at Hotel Cancuen near the edge of town to the north. The other is on a side street downtown. Ask around.